Software Developer - SQL
Description
Help us connect and transform health and care. As a Software Developer at System C, you’ll design, build and optimise data-driven software used across our product suite. You’ll collaborate with product, QA, DevOps and DBA colleagues to deliver secure, reliable and high-performing solutions - and you’ll play a hands-on role in performance tuning at scale.
What you’ll do
- Interpret requirements, design and develop new features; maintain and improve existing modules
- Write efficient SQL, optimise queries and schemas, and improve data access patterns
- Work on integration and data flows using Azure SQL and related services
- Contribute to code reviews, unit tests and CI/CD pipelines; champion good engineering practices
- Troubleshoot production issues, drive root-cause analysis and help raise quality standards
- Collaborate in Agile ceremonies; keep stakeholders updated on progress and risks
What you’ll bring
- Strong SQL and database development skills, including query optimisation and tuning
- Solid understanding of relational design and data architecture
- Experience with large production databases (1TB+) and Azure SQL technologies
- Familiarity with git-based workflows, Agile tools (e.g. Jira/Confluence) and JSON
- Understanding of CI/CD and automated testing; exposure to C# or PowerShell is a plus
- Nice to have: SSRS/SSIS, Data Factory, Cosmos DB, DBA basics (backup/restore/replication)
How we work
We value humility, ownership, collaboration and integrity. You’ll join an Agile, supportive team that iterates quickly, learns continuously and improves processes as we go - with potential to join an out-of-hours rota once you’re ready.
Ready to make an impact? Apply today.